makeup sponge - German English Dictionary